towing lank - Turkish English Dictionary